/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Creational.FactoryMethod;

/**
 *
 * @author alumno
 */
public class FactoriaDetriangulo implements MetodoDeFactoriaTriangulo{

    @Override
    public Triangulo crearTriangulo(int ladoA, int ladoB, int ladoC) {
        if((ladoA==ladoB)&&(ladoA==ladoC)){
        return new Equilatero(ladoA, ladoB, ladoC);
    } else if((ladoA!=ladoB)&&(ladoA!=ladoC)&&(ladoB!=ladoC)){
        return new Escaleno(ladoA, ladoB, ladoC);
    } else {
        return new Isoscele(ladoA, ladoB, ladoC);
    }
    }
    
}
